// 这里存放本地图标，在 src/layout/index.vue 文件中加载，避免在首启动加载
import { addIcon } from "@iconify/vue/dist/offline";

// 本地菜单图标，后端在路由的 icon 中返回对应的图标字符串并且前端在此处使用 addIcon 添加即可渲染菜单图标
// @iconify-icons/ep
import Lollipop from "@iconify-icons/ep/lollipop";
import HomeFilled from "@iconify-icons/ep/home-filled";
import Menu from "@iconify-icons/ep/menu";
import User from "@iconify-icons/ep/user";
import Stamp from "@iconify-icons/ep/stamp";
import SuitcaseLine from "@iconify-icons/ep/suitcase-line";
import OfficeBuilding from "@iconify-icons/ep/office-building";
import Finished from "@iconify-icons/ep/finished";
import Coordinate from "@iconify-icons/ep/coordinate";
import UserFilled from "@iconify-icons/ep/user-filled";
import Connection from "@iconify-icons/ep/connection";
import Paperclip from "@iconify-icons/ep/paperclip";
import Guide from "@iconify-icons/ep/guide";
import DocumentAdd from "@iconify-icons/ep/document-add";
import Key from "@iconify-icons/ep/key";
import Suitcase from "@iconify-icons/ep/suitcase";
import Document from "@iconify-icons/ep/document";
// @iconify-icons/ri
import Search from "@iconify-icons/ri/search-line";
import InformationLine from "@iconify-icons/ri/information-line";
// @iconify-icons/lucide
import FileCog from "@iconify-icons/lucide/file-cog";
import pieChart from "@iconify-icons/ep/pie-chart";
import school from "@iconify-icons/ep/school";
import avatar from "@iconify-icons/ep/avatar";
import Setting from "@iconify-icons/ep/setting";

addIcon("Lollipop", Lollipop);
addIcon("HomeFilled", HomeFilled);
addIcon("Menu", Menu);
addIcon("User", User);
addIcon("Stamp", Stamp);
addIcon("SuitcaseLine", SuitcaseLine);
addIcon("School", school);
addIcon("OfficeBuilding", OfficeBuilding);
addIcon("Finished", Finished);
addIcon("Coordinate", Coordinate);
addIcon("UserFilled", UserFilled);
addIcon("Connection", Connection);
addIcon("Paperclip", Paperclip);
addIcon("Guide", Guide);
addIcon("DocumentAdd", DocumentAdd);
addIcon("Key", Key);
addIcon("Suitcase", Suitcase);
addIcon("Document", Document);
addIcon("Search", Search);
addIcon("InformationLine", InformationLine);
addIcon("FileCog", FileCog);
addIcon("PieChart", pieChart);
addIcon("Avatar", avatar);
addIcon("Setting", Setting);
